// 化实例的繁为函数封装简单，一定要用this?
//构造函数，封装实例化过程，更加简便
// 封装功能
function Cat(name,color){
      // this
      return {
          name:name,
          color:color
      }
}
let cat1=Cat('tom','黑色');
console.log(cat1.name,cat2.name);